import { setStorage } from '../config/utils';
import { getReportIndexEnum } from '@/api/report.js'

export default {
    // 获取系统参数
    GET_SYSTEM: (context, data) => {
        context.commit('GET_SYSTEM', data)
    },
    // 获取所有的适合范围值
    GET_RECTIFICATION_RANGE: (context, data) => {
        context.commit('GET_RECTIFICATION_RANGE', data)
    },
    // 当前登录用户菜单权限
    GET_USER_PERMISSION: (context, data) => {
        console.log(data, '用户权限菜单');
        context.commit('GET_USER_PERMISSION', data)
    },
    // 获取所有菜单权限
    GET_ALL_PERMISSION: (context, data) => {
        console.log(data, '所有菜单权限');
        context.commit('GET_ALL_PERMISSION', data)
    },
    // 设置当前菜单
    SET_ACTIVE_INDEX: (context, data) => {
        context.commit('SET_ACTIVE_INDEX', data)
        // sessionStorage.setItem('activeIndex', data)
    },
    // 设置当前菜单
    SET_TREE_MENU: (context, data) => {
        context.commit('SET_TREE_MENU', data)
        // sessionStorage.setItem('treeMenu', JSON.stringify(data))
    },
    // 报告所属层面
    GET_REPORTINDEX: (context, data) => {
        getReportIndexEnum().then(res => context.commit('SET_REPORTINDEX', res))
    }

}
